a:focus,input,select,textarea{outline:0}
a{color:#2b71c8}
a:hover{color:blue;text-decoration:none}
a:focus{text-decoration:none}

.topbannerbg{background:#101F46;}
.current{background:#404858;}
.top a:hover{background:#4B5564;color:#fff}

:focus{outline:none;}
ul,li{list-style-type:none;}

body{margin:0px;padding:0px;}

.top{width:100%;height:58px;margin:0 auto;padding:0px;position:fixed;z-index:700;}
.top img.logo{width:33px;height:33px;position:absolute;top:12px;}
.top li a{font-size:13px;}
.top a{height:58px;line-height:58px;font-size:16px;font-weight:500;color:#fff;text-align:left;text-indent:0px;float:left;margin:0px;padding:0 35px;}
.top a.message{float:right;background:url(http://www.kaoshiyun.com.cn/Cloud/Style/common/image/message_bg.png) no-repeat 12px center;padding:0 15px 0 27px;}

.user-drop-down{position:fixed;top:58px;right:-1px;background-color:#fff;position:fixed;width:108px;color:#404040;border:#eee 1px solid;padding:4px;z-index:511111111111111111555555000;display:none;box-shadow:1px 3px 4px rgba(0, 0, 0, 0.18)}
.user-drop-down .white-line{display:block;position:absolute;width:27px;height:1px;font-size:0;right:0;top:-1px;background-color:#fff;}
.user-drop-down a{display:block;padding-left:8px;line-height:27px;_zoom:1;text-decoration:none;color:#545454;}
.user-drop-down a:hover{color:blue;}
.user-drop-down .drop-down-setting{border-bottom:#ececec 1px solid;padding-bottom:4px;margin-bottom:4px;}
.shadow {-moz-box-shadow: 1px 0px 2px #000;-webkit-box-shadow: 1px 0px 2px #000;box-shadow: 1px 0px 2px #000;     -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";       filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); }

#feedback{width:30px;position:fixed;top:380px;right:0;z-index:1189;background-color:#3f4753;border-radius:4px 0 0 4px}
#feedback img{margin:6px 4px 6px 8px;cursor:pointer}
input:hover,select:hover,textarea:hover{border:1px solid #b9b3b3 }


.submenu{background:#fff;font-size:14px;box-shadow:1px 3px 4px rgba(0, 0, 0, 0.18)}
.submenu li a:hover{color:blue;}
.submenu{display:none;position:fixed;top:44px;color:#404040;border:1px solid rgba(0, 0, 0, .15);padding:24px 14px;z-index:9999;}
.submenu li{float:left;margin:10px 20px 10px 20px;}
.submenu li i{display:block;margin:10px 20px 10px 20px;height:40px;margin:0 auto;}
.submenu a{display:block;padding-left:2px;line-height:27px;_zoom:1;text-decoration:none;color:#545454;text-align:center;}
.arrow{font-size:9px;margin-left:6px;}

#goTop{position:fixed;width:30px;right:5px;bottom:2%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -305+'px');z-index:899;}
#goTop div{height:35px;margin-top:0px;position:relative;width:35px;}
#goTop div a,#goTop div a:link{display:inline-block;height:35px;width:100%;color:#fff;background:#2b71c8;border:1px solid #E8E8E8;font-size:12px;font-weight:500;text-align:center;text-decoration:none;line-height:35px;}
#goTop div a:hover{background:#2265b7}

.quickmenu{font-size:14px;position:fixed;top:58px;right:-1px;background-color:#fff;position:fixed;width:108px;color:#404040;border:#eee 1px solid;padding:10px;padding-bottom:20px;z-index:511111111111111111555555000;display:none;box-shadow:1px 3px 4px rgba(0, 0, 0, 0.18)}
.quickmenu .white-line{display:block;position:absolute;width:27px;height:1px;font-size:0;right:0;top:-1px;background-color:#fff;}
.quickmenu a{display:block;padding-left:8px;margin-top:10px;margin-right:20px; line-height:27px;_zoom:1;text-decoration:none;color:#545454;float:left;font-size:14px;}
.quickmenu a:hover{color:#2b71c8;}

.resourcemenu{font-size:14px;position:fixed;top:58px;right:-1px;background-color:#fff;position:fixed;width:108px;color:#404040;border:#eee 1px solid;padding:10px;padding-bottom:20px;z-index:511111111111111111555555000;display:none;box-shadow:1px 3px 4px rgba(0, 0, 0, 0.18)}
.resourcemenu .white-line{display:block;position:absolute;width:27px;height:1px;font-size:0;right:0;top:-1px;background-color:#fff;}
.resourcemenu a{display:block;padding-left:8px;margin-top:10px;margin-right:20px; line-height:27px;_zoom:1;text-decoration:none;color:#545454;float:left;font-size:16px;}
.resourcemenu a:hover{color:#2b71c8;}.resourcemenu i{font-size:16px}